home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr02 / icp90.zip / MANUAL.DOC < prev    next >
Text File  |  1993-06-25  |  73KB  |  1,739 lines

  1.  
  2.  
  3.  
  4.         
  5.                                        ICP
  6.                             Inventory Control Program
  7.                                   USER'S GUIDE
  8.                 
  9.                 
  10.                 
  11.                 
  12.                
  13.                 
  14.                              Spirit7 Software, Ltd.
  15.                                    PO Box 777
  16.                               Waynesboro, VA 22980
  17.                                  (703) 943-4635
  18.                 
  19.                 
  20.                 
  21.         
  22.         
  23.         
  24.         
  25.         
  26.         
  27.         
  28.         
  29.         
  30.         
  31.         
  32.         
  33.         
  34.         
  35.         
  36.         
  37.         
  38.         
  39.         
  40.         
  41.         
  42.         
  43.         
  44.         
  45.         
  46.         
  47.         
  48.         
  49.         
  50.         
  51.         
  52.         
  53.         
  54.         
  55.         
  56.         
  57.         
  58.         
  59.         
  60.         
  61.         
  62.         
  63.         
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.         
  71.         
  72.         
  73.         
  74.                 
  75.         THIS SOFTWARE AND DOCUMENTATION CONSTITUTE PROPRIETARY AND CONFI-
  76.         DENTIAL  INFORMATION  OF SPIRIT7 SOFTWARE, LTD. AND  AS  SUCH  IS 
  77.         PROTECTED BY INTERNATIONAL, FEDERAL, AND STATE LAW.
  78.                 
  79.                 
  80.                 
  81.                 
  82.             
  83.                 
  84.                         Copyright (C) 1988,1989,1990,1991
  85.                              Spirit7 Software, Ltd.
  86.                            Waynesboro, Virginia 22980
  87.                
  88.                 
  89.                                ALL RIGHTS RESERVED
  90.                 
  91.         
  92.         
  93.         
  94.         
  95.         
  96.         
  97.         
  98.         
  99.         
  100.         
  101.         
  102.         
  103.         
  104.         
  105.         
  106.         
  107.         
  108.         
  109.         
  110.         
  111.         
  112.         
  113.         
  114.         
  115.         
  116.         
  117.         
  118.         
  119.         
  120.         
  121.         
  122.         
  123.         
  124.         
  125.         
  126.         
  127.         
  128.         
  129.         
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                      PREFACE
  137.                         
  138.                                 BEFORE YOU BEGIN
  139.         
  140.         =================================================================
  141.                                     WARNING!
  142.         IF  YOU  ARE UPGRADING FROM EARLIER VERSION OF THE ICP,  YOU  MAY 
  143.         LOSE DATA DURING INSTALLATION. THIS VERSION IS NOT 100%  DOWNWARD 
  144.         COMPATIBLE. IF THIS IS A PROBLEM FOR YOU, PLEASE CONTACT S7S  FOR 
  145.         ASSISTANCE.
  146.         =================================================================
  147.         
  148.              1.  Before proceeding, be sure you have read and consent  to 
  149.         the   terms  and  conditions of  the   Software   License  Agree-
  150.         ment(Appendix B).
  151.              2. Make backup copies of the distribution diskettes provided
  152.         with this package. Consult your MS DOS manual for specifics about 
  153.         the "diskcopy" command.
  154.              3. Read the appendices!!!
  155.              4.  ALWAYS exit the program to DOS before turning  off  your  
  156.         computer!. Failure to exit properly may result in lost data.
  157.              5. Follow the instructions in the Readme.doc file to install    
  158.         the ICP on your hard disk.
  159.         
  160.                                      SCREENS
  161.              All screens in the ICP system consist of a "Navigation  Bar"
  162.         and a "Command Bar". The Navigation Bar (top bar) on each  screen
  163.         will   always  indicate the function or  menu  choice   currently
  164.         selected.   The  Command Bar (bottom bar) will  always   indicate
  165.         the  possible choices or options available. The last option in  a
  166.         list  of  menu choices will usually be "RETURN" (to  the   previ-
  167.         ous  screen). By   repeatedly  selecting this option,  you   will 
  168.         progress backward in the screens until you finally return to  the 
  169.         Main  Menu.  In contrast,  the  "CONTINUE" option  will  continue 
  170.         you  to the  next screen.
  171.              The space between the Navigation Bar and the Command Bar  is 
  172.         known  as the "Information Window". This area of the screen  will 
  173.         always  display an inventory record. When you  first   enter  the 
  174.         program, this will be the last record that you entered.
  175.              The  choices  available on the Command Bar  are  represented 
  176.         with  a  numeric prefix. The ICP system is designed  to  use  the 
  177.         numeric  key pad to select the option of your choice.  Thus,  the 
  178.         system  can be controlled with the fingers of one hand using  the 
  179.         numeric key pad (except, of course, for adding or editing  data). 
  180.         When  you get used to this method of navigating the  system,  you 
  181.         will  be  able  to move quickly and easily  from  one  option  to 
  182.         another.
  183.         
  184.         
  185.         
  186.         
  187.         
  188.         
  189.         
  190.         
  191.         
  192.         
  193.                         
  194.         
  195.         
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                       SETUP
  203.              Setup  is a separate program that enables you  to  configure 
  204.         your  program by setting certain system parameters. It  has  been 
  205.         installed (or copied) along with all other program files into the 
  206.         directory  you have selected for ICP. Setup is started by  typing 
  207.         "setup"  at  the DOS prompt and pressing the "Enter"  key.  Setup 
  208.         allows you to set the following parameters:
  209.         
  210.         
  211.         1.0 IDENTIFICATION
  212.              The Header Title will become the "title" to be displayed  in 
  213.         the Navigation Bar at the top of the ICP Main Menu.
  214.              The following five lines of information are used in  certain 
  215.         system reports and forms (such as the purchase order) to identify 
  216.         your  business. The first address group is your  billing  address 
  217.         and the second group is your shipping address (if different).
  218.         
  219.         2.0 HARDWARE
  220.              Set the hardware parameters for your system.
  221.         
  222.         2.1 PRINTER 
  223.              This  option selects the printer port used by your  computer 
  224.         to communicate with the printer. Usually, this will be "lpt1" for 
  225.         a parallel printer and "com1" for a serial printer.
  226.         
  227.         2.2 DISPLAY
  228.              Select  the  type (color or monochrome) of display  used  by 
  229.         your  computer.  In most cases, the "color" option  will  provide 
  230.         satisfactory results regardless of the monitor/graphics card  you 
  231.         are  using. However, if you are not satisfied with  the  results, 
  232.         try the monochrome setting. This may be necessary with VGA  paper 
  233.         white monitors.
  234.         
  235.         3.0 SOFTWARE
  236.              Set certain software parameters for your system.
  237.         
  238.         3.1 SECURITY
  239.              There  are  two levels of security in the  ICP  system.  The 
  240.         "Read"  code will enable access to the "read only"  functions  of 
  241.         the  program  (no  data can be edited,  added  or  deleted).  The 
  242.         "Write" code grants access to all ICP functions (including  those 
  243.         which  add, edit or delete data). If you do not enter a code  for 
  244.         either  level,  the security function of the ICP will  be  turned 
  245.         off. This is the default setting. You can change the codes to any 
  246.         alpha-numeric string of up to seven characters.
  247.              If  you enter a code for either read or write in  the  Setup 
  248.         Program,  you  will be prompted to enter a code when the  ICP  is 
  249.         started.  If you logon with a read code, the system  will  permit 
  250.         access  to read only functions. If you logon with a  write  code, 
  251.         the system will permit access to all functions. However, you  can 
  252.         access the security system at any point in the program by  press-
  253.         ing  the F6 key. Here, you may change from "read" to "write"  and 
  254.         visa versa.
  255.         
  256.         3.2 COSTING
  257.              Determines the costing method that will be used when  inven-
  258.         tory is ordered and received at a cost different from the  previ-
  259.         ous order.
  260.          
  261.         
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.         3.2.1 LIFO (last-in-first-out)
  269.              This  method causes the inventory record to  be  duplicated. 
  270.         The  new record will carry the new cost and the  original  record 
  271.         will  retain the original cost. The new item will be  sold  first 
  272.         and when the count reaches zero, the item will be deleted leaving 
  273.         only the first (original) item at the original cost.
  274.         
  275.         3.2.2 FIFO (first-in-first-out)
  276.              This  method causes the inventory record to  be  duplicated. 
  277.         The  new record will carry the new cost and the  original  record 
  278.         will  retain  the original cost. The original item will  be  sold 
  279.         first  and when the count reaches zero, the item will be  deleted 
  280.         leaving only the second item at the new cost.
  281.         
  282.         3.2.3 Weighted average
  283.              The  weighted average will be computed and the cost will  be 
  284.         replaced with this average. 
  285.         
  286.         3.2.4 NONE
  287.              No repricing algorithm is employed. 
  288.         
  289.         3.3 LOCATIONS
  290.              Select the location data base to use when the ICP program is 
  291.         started. The default is "all" locations. 
  292.              The  location is determined by the first two numbers of  the 
  293.         location code filed (LOC) in the inventory record.
  294.         
  295.         3.4 DELETE
  296.              Normally, when the quantity on hand (count) drops below  the 
  297.         order level (minimum) set for the item, the item will be added to 
  298.         the  order report with a suggested order of whatever quantity  is 
  299.         necessary to bring the count to the maximum set for the item.  If 
  300.         the maximum is set to zero, the item will be deleted rather  than 
  301.         reordered when the count reaches zero. The option you select here 
  302.         will  determine whether such items are to be deleted or  retained 
  303.         when the count reaches zero.
  304.          
  305.         3.5 SHOW COST
  306.              The  option you select here will determine whether the  COST 
  307.         will  be displayed by default for each inventory record.  If  the 
  308.         cost is hidden, the F5 key will cause it to be displayed.
  309.         
  310.         4.0 INITIALIZE
  311.              Use  this option to delete the demo data base and reset  the 
  312.         system before you begin entering your own data into the system.
  313.              All  values set in the Setup Program will remain  in  effect 
  314.         until specifically changed. After using the Setup Program to  set 
  315.         your  system parameters, it is a good idea to copy the  setup.exe 
  316.         file to a storage diskette then delete the file from your working 
  317.         ICP directory. This prevents unauthorized access to the  identity 
  318.         of  your security codes and the initialization option. If you  do 
  319.         need Setup again, simply recopy the setup.exe file back into  the 
  320.         ICP directory.
  321.         
  322.         
  323.         
  324.         
  325.         
  326.         
  327.         
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                             INVENTORY CONTROL PROGRAM
  335.         
  336.              If  you  entered  a "read" or a "write" code  in  the  Setup 
  337.         Program,  you  will be prompted for a log-on  code  before  being 
  338.         granted access to the ICP. If the code you enter here matches the 
  339.         "read" code established in the Setup Program, you will be granted 
  340.         "read  only" access to the ICP. If your code matches the  "write" 
  341.         code, you will be granted full access to the ICP functions. If no 
  342.         codes were entered in the Setup Program, you will NOT be prompted 
  343.         for a log-on code.
  344.         
  345.              The "ICP Menu" presents the following options:
  346.                   1. SOR (Sell, Order, Receive inventory)
  347.                   2. ADD (Add records)
  348.                   3. EDT (Edit records)
  349.                   4. FND (Find records)
  350.                   5. BRO (Browse records)
  351.                   6. FTR (Filter data base)
  352.                   7. ZOM (Zoom vendor file)
  353.                   8. UTL (Utilities)
  354.                   9. RPT (Report generator)
  355.                 
  356.              NOTE: It is recommended that you begin by studying  sections 
  357.         2-9  and  then return to section 1 for a discussion  of  the  SOR 
  358.         function. 
  359.              Print  an  Inventory Summary Report by selecting  option  #9 
  360.         (RPT),   then  select option #1 (REPORTS) and highlight the  sum-
  361.         mary  report  (I_summar)  to print   a   full   (ie.  unfiltered)  
  362.         report  of  the demo inventory data base. This   report  will  be 
  363.         useful in the sections that follow (see Section 9 for details).
  364.         
  365.                                   SPECIAL KEYS
  366.              In  addition  to the numeric keys, certain  other  keys  are 
  367.         important:
  368.              PgUp  (page up) and cursor up (arrow) keys will move to  the 
  369.         previous record.
  370.              PgDn  (page down) and cursor down (arrow) keys will move  to 
  371.         the next record.
  372.              Ctrl+PgUp  will move to the beginning (first record) of  the 
  373.         file.  If  the record pointer is at the beginning  of  the  file,
  374.         "<bof>" will flash in the lower left corner of the screen.
  375.              Ctrl+PgDn will move to the end (last record) of the file. If 
  376.         the record pointer is at the end of the file, "<eof>" will  flash 
  377.         at in the lower left corner of the screen.
  378.              The Del (delete) key toggles between deleting and undeleting
  379.         a record. If a record is deleted, "<deleted>" will appear in  the
  380.         lower right corner of the screen. Notice that records marked  for 
  381.         deletion must be "Packed" in order to remove them from the  data-
  382.         base (see section 8.2).
  383.              The  F1 (function) key is the help key for the system.  Help 
  384.         is  available for each option of the Main Menu, the Utility  Menu 
  385.         (UTL), and the Report Menu (RPT). You may add/edit text by press-
  386.         ing "Ctrl+w" to save or "Esc" to abort.
  387.              The F6 key activates system security. Details of this  func-
  388.         tion are presented in the discussion of the Setup Program.
  389.              The  F7  key  activates the memo  processor.  This  function 
  390.         allows you to enter a memo for the displayed inventory item.  The 
  391.         Memo Window is actually a mini word processor with word wrap  and 
  392.         scrolling.  To save a memo, press the Ctrl+"w" keys together.  To 
  393.         abort,  press the 'Esc' key. If a memo exists for  the  displayed 
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.         item, the "MMO" flag will flash on the status line (see below).
  401.              The F8 key accesses the calculator.
  402.              The F9 key prints a bin/price label for the displayed item.
  403.              The F10 key will cause a vendor mailing label to be printed 
  404.         for the displayed record.
  405.         
  406.                                    STATUS LINE
  407.              The  status  line  (bottom row on the  screen)  has  several 
  408.         indicators  which provide useful information about the  operation 
  409.         of the ICP.
  410.              The "fraction" in the left most position on the status  line 
  411.         represents the record number of the displayed record  (numerator) 
  412.         and the total record count for the data base (denominator).
  413.              The  active index (record sequence indicator)  is  displayed 
  414.         next.  Refer  to the discussion of the find  (FND)  function  for 
  415.         details.
  416.              The  filter  status  is displayed next. You  will  see  this 
  417.         indicator ONLY if a filter is active.
  418.              The  status of the NUM lock, CAPS lock, and INSert  keys  is 
  419.         displayed just right of the "CHOICE" box on the Command Bar.
  420.              The deletion status indicator is next. The indicator will be 
  421.         visible ONLY if the displayed record is marked for deletion.
  422.              Finally,  if  a memo exists for the  displayed  record,  the 
  423.         "MMO"  indicator  will flash in the right most position  on  the 
  424.         status line.             
  425.         
  426.                                      BACKUPS
  427.              This version of the ICP system will backup the data files in 
  428.         a backup directory ("x:\icp\bak") on the hard drive only. If  you 
  429.         desire  to backup to floppy disks, exit the program and  use  the 
  430.         DOS backup utility to archive the ICP directory.
  431.                 
  432.         
  433.                                  DEMO DATA BASE
  434.              ICP  is  shipped with a fifty record sample  inventory  data 
  435.         base.  You will refer to this information while learning  to  use 
  436.         the  system. When you are certain that you no longer  need  these 
  437.         records,   use  the "initialize" option in the Setup  Program  to 
  438.         delete  this file so that you can begin entering your own  inven-
  439.         tory records. 
  440.                                         
  441.                                    DEFINITIONS
  442.              1. DATA BASE: A data base is an organized collection of data
  443.         and  is  composed  of repeating "units" of  information  in  some 
  444.         sorted order or sequence. An example would be a telephone  direc-
  445.         tory.
  446.              2.  RECORD:  A  record is one of the  repeating  "units"  of 
  447.         information  mentioned above. In the example of the  phone  book, 
  448.         these "units" are composed of the last name, first name, address,
  449.         and phone number.
  450.              3.  FIELD: The last name, first name, address, phone  number 
  451.         which  make  up  the  records in the phone  book  data  base  are 
  452.         "fields"  of data and are common to all the records in  the  data 
  453.         base.
  454.              4. DATA STRING: The data contained in the fields of a record
  455.         is  known as a data string. For example, "Smith" would be a  data 
  456.         string in the last name field.
  457.              WARNING:   Get  in the habit of watching the  screen.   Menu  
  458.         driven programs  such  as  this one require that you  watch   the  
  459.         screen  carefully  until  you become familiar with the  operation  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.         of  the system  and the flow of the program. You will save  your-
  467.         self  much confusion and grief by heeding this suggestion!
  468.         
  469.         1.0 SOR 
  470.              This  is  the SELL/ORDER/RECEIVE module of the  ICP.  It  is 
  471.         designed primarily to enable you to order and receive  inventory. 
  472.              Entering the inventory data base into the computer can be  a  
  473.         time  consuming  and tedious process. To further  complicate  the 
  474.         situation,  inventory sold must be subtracted from the  inventory 
  475.         balance   and inventory received must be added. We have  included 
  476.         the SELL  function  so  that the integrity of the data  base  can  
  477.         be  maintained  during  the period of time required to   "key-in" 
  478.         the inventory data base. This function is in no way a  substitute 
  479.         for a point-of-sale system. It is simply a way to move  inventory 
  480.         out of the data base until you are ready to "on line" with PICS.
  481.                 
  482.         1.1 SELL 
  483.              Selling inventory is easily accomplished by selecting option 
  484.         #1  (SOR) from the ICP Menu. Next, locate the item to sell  using 
  485.         find (FND) or browse (BRO). Finally, select the "SELL" option and  
  486.         you will be prompted for the number to be sold. This  amount will  
  487.         be subtracted from the count for this item and if  the  new count 
  488.         is less that the minimum (MIN) set for the item and if the  maxi-
  489.         mum  (MAX)  is greater than zero, the item will be  flagged   for 
  490.         reorder  and added to the Order Report. If, however, the  maximum 
  491.         is zero, the item will be deleted. This feature enables inventory 
  492.         items  to be deleted when the count reaches zero if they are  not 
  493.         to be restocked. In either case, the  number sold  will be  added 
  494.         to the total sold (TL SOLD)  field  for this item. If you wish to 
  495.         retain  such  inventory items, this function can be  defeated  by 
  496.         selecting the Setup program as discussed previously.
  497.         
  498.         1.2 ORDER
  499.              Inventory  orders  are  based upon the  Order  Report.  This 
  500.         report  lists all items where the count is less than the  minimum 
  501.         (MIN) you have set for the item.
  502.         
  503.         1.2.1 ORDER
  504.              Inventory  can  be ordered either  automatically  (from  the 
  505.         Order Report) or manually (item by item).
  506.                 
  507.         1.2.1.1 AUTO ORDER
  508.              The  auto order option will order (ie. add to Order  Report) 
  509.         all  inventory  items where the count is less  than  the  minimum 
  510.         (MIN) set for the item. The quantity ordered will be the quantity 
  511.         necessary  to bring the count to the maximum (MAX) set  for  each 
  512.         item.  The cost will be the cost entered in the inventory  record 
  513.         for the item. 
  514.         
  515.         1.2.1.2 MANUAL ORDER
  516.              The manual order option will allow you to order by the item.
  517.         You  will be able to order any item in any quantity. You can  add 
  518.         to an existing PO or order under a new PO. 
  519.              Negative  numbers can be used as order quantities to  reduce 
  520.         or cancel an ordered item. In other words, you can use the manual 
  521.         order option to edit the Order Report.
  522.              The manual order option will also enable you to enter a cost 
  523.         for  the  item entered. If the cost has changed  since  the  last 
  524.         order,  this is the option to use. If this cost differs from  the 
  525.         cost  entered for the item in the inventory data base,  the  item 
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.         will  be re-costed according to the method selected in the  Setup 
  533.         Program.
  534.         
  535.         1.2.2 PRINT REPORTS
  536.              Two  order reports are available. The Purchase Order  Report 
  537.         and  the Inventory Order Report. Both reports are  available  for 
  538.         the full data base, or for a filtered segment. The purchase order 
  539.         is also available here.
  540.         
  541.         1.2.2.1 PURCHASE ORDER
  542.              You will be prompted to enter the po number to print  (Exam-
  543.         ine  the  Purchase  Order  Report to  determine  the  desired  po 
  544.         number).  After entering the po number, you will be prompted  for 
  545.         the primary vendor. The items which will appear on the printed PO 
  546.         will  be those on order under this primary vendor. Next, you  may 
  547.         enter  a substitute vendor. This will determine the  vendor  name 
  548.         and address which will print on the PO, however, the items  which 
  549.         will  appear on the PO will be those on order under  the  primary 
  550.         vendor  for  this PO. This may be any vendor for which  an  entry 
  551.         exists in the vendor data base (see Section 7.0 below). 
  552.              Next, supply the due date, ship via, FOB, and credit  terms. 
  553.         You may also enter five lines of comments which will print at the 
  554.         bottom of the Purchase Order.
  555.         
  556.         1.2.2.2 PURCHASE ORDER REPORT
  557.              All  inventory orders in the ICP require a  purchase  order. 
  558.         Purchase orders are used to "group" orders. In this way, when  an 
  559.         order  is  received and verified (no backorders),  all  items  on 
  560.         order  under  that purchase order can be  automatically  received 
  561.         into  inventory in the quantities ordered and at the cost  speci-
  562.         fied when ordered.
  563.              The Purchase Order Report lists active PO's and the invento-
  564.         ry on order under that PO.      
  565.         
  566.         1.2.2.3 INVENTORY ORDER REPORT
  567.              The  Inventory Order Report lists all items where the  count 
  568.         is less than the minimum set for the item.
  569.                 
  570.         1.2.3 INITIALIZE REPORTS
  571.              This  function will enable you to "reset" the Order  Report. 
  572.         That  is, all inventory orders and purchase orders will  be  ini-
  573.         tialized  (set to zero) for the entire data base or for a  speci-
  574.         fied range (filtered segment).
  575.                 
  576.         1.3 RECEIVE INVENTORY
  577.              Just as ordering inventory is based upon the Inventory Order 
  578.         Report, so receiving inventory is based upon the Purchase  Order. 
  579.         Inventory  is  received in much the same way as  it  is  ordered, 
  580.         either automatically or manually.
  581.              Inventory is received into the Purchase Order under which it 
  582.         was ordered.
  583.                 
  584.         1.3.1 AUTO RECEIVE
  585.              Enter  the Purchase Order number and the range and the  rest 
  586.         is  automatic! The quantity on order will be added to the  count, 
  587.         the  order cleared and the total received (TL RECD) field  incre-
  588.         mented. This is the option to use if all items on order under the 
  589.         PO are received in the quantities ordered (no backorders).
  590.              If the cost for the item on the PO Report is different  from 
  591.         the  cost in the inventory data base, the item will be  re-costed 
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.         according to the method selected in the Setup Program.
  599.         
  600.         1.3.2 MANUAL RECEIVE
  601.              This option will allow you to enter backorders. Enter the PO 
  602.         to  receive  and you will be prompted to enter the  quantity  re-
  603.         ceived and the quantity backordered for each item on order  under 
  604.         that PO. If the cost on the PO report is different from the  cost 
  605.         in  the inventory data base, you will also be prompted to  verify 
  606.         the cost. The item will then be re-costed according to the method 
  607.         selected in the Setup Program.
  608.                 
  609.         2.0 ADD
  610.              The  methodology used to number and describe your  inventory 
  611.         items  is left entirely up to you. Nevertheless, there are a  few 
  612.         things to keep in mind.
  613.              All  entries are converted to upper case in order to  stand-
  614.         ardize searches. You will not be able to use upper and lower case 
  615.         combinations in the ICP.
  616.              The  item  number,  description,  make  (manufacturer),  and 
  617.         vendor  are "searchable" fields. This means that records  can  be 
  618.         located  and displayed by searching for information contained  in 
  619.         these fields. Blank spaces before the character strings of  these 
  620.         fields  will  effect the results of a search. That is,  a  string 
  621.         with a blank space preceding is not the same as the string  with-
  622.         out the leading blank space.
  623.              In order to make the entry of data more efficient and rapid, 
  624.         the ICP is designed to use an existing record as a "template" for 
  625.         adding  new records. If you are entering a succession of  records 
  626.         where  subsequent  records  have certain fields  in  common  with 
  627.         previous records (for example, the same vendor and manufacturer), 
  628.         this  process can save you much time. The only field  that  abso-
  629.         lutely  must be changed is the item number. You will not  be  al-
  630.         lowed to have two records with the same item number. Beyond this, 
  631.         if you desire to retain the information in a given field,  simply 
  632.         hit the 'Enter' key and go on to the next field. If you press any 
  633.         key other than the 'Enter' key, the data in the field will disap-
  634.         pear and you will be able to enter new data.
  635.              You may locate the desired template using the find (FND)  or 
  636.         browse  (BRO) options and then enter the new record over the  top 
  637.         of the template displayed.
  638.              1.  ITEM NUMBER: It is absolutely critical to the  operation 
  639.         of  the system that every distinct item be given a distinct  item 
  640.         number!  Numbers  can  be any alpha-numeric string of  up  to  27 
  641.         characters.
  642.              2. SERIAL NUMBER: You may have multiple items with the  same 
  643.         item number and different serial numbers.
  644.              3. DESCRIPTION: Descriptions should be consistent among like 
  645.         items.  Alpha-numeric strings of up to 20 characters are  permit-
  646.         ted.
  647.              4. MAKE: is the manufacturer for the item.
  648.              5. MODEL: if applicable.
  649.              6.  LOC: This is the location code for the  displayed  item. 
  650.         This information is useful because it enables the FND function to 
  651.         be  used  as  an inventory locator. It is  also  beneficial  when 
  652.         recounting  the  inventory  because it forms  the  basis  of  the 
  653.         "Abstract Report".
  654.              The  location code consists of two numbers followed by  five 
  655.         characters. The numbers (01-99) represent the store location  and 
  656.         the five characters following represent the location of the  item 
  657.         in  the  store.  If you are using only one  location,  the  codes 
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.         should begin with the prefix "01".
  665.              7.  STD  PACKAGE: The "STD PACKAGE" is the number  of  items 
  666.         contained in the package identified by the item number. 
  667.              8. COUNT: The current inventory level.
  668.              9. COST: This is the cost for the item.
  669.              10. RETAIL: The retail price level.
  670.              11. WHOLESALE: The wholesale price level.
  671.              12. MAX: The maximum inventory level is the amount that  the 
  672.         system  will "order to" when the count is below the  minimum.  If 
  673.         the  maximum  is set at zero, the item will be deleted  when  the 
  674.         count reaches zero.
  675.              13.  TAX: The taxable field is used to  indicate  nontaxable 
  676.         items  (such  as labor). In the point-of-sale  module,  both  the 
  677.         inventory  "TAX" field and the customer "TAXABLE" fields must  be 
  678.         set  to  "Y" in order for tax to be charged for  any  item.  This 
  679.         field is for reference only in the ICP program.
  680.              14.  MIN: The minimum is the "order point" for the item  and 
  681.         the maximum is useful in determining the quantity to order.
  682.              15.  VENDOR: The "source" for this item. The  address,  etc. 
  683.         for the vendor is entered using the ZOM function described below.
  684.              16. ALTERNATE: The ALTERNATE is the alternate vendor and  is 
  685.         for reference only.
  686.              17. DEPARTMENT: This version of the ICP system will accumu-
  687.         late totals for 14 departments. Key the inventory item to one  of 
  688.         these  departments  if you wish  to  track   department   totals. 
  689.         Notice  that you must enter a department other than "0" in  order 
  690.         to progress to the next field..
  691.              18.  XREF: The CROSS-REFERENCE is the vendor item number  if 
  692.         different from the item number above. 
  693.              19. SUPR: If the item number has been superseded by  another 
  694.         item number, enter the superseding number here. If a  superseding 
  695.         number  is present in this field, the system  will  automatically 
  696.         substitute the superseding in all search functions and, if found, 
  697.         will  display  this number as if it had been the  target  of  the 
  698.         original search.
  699.              20.  COMPOSITE:  Composite inventory items are  made  up  of 
  700.         other inventory items. If you enter a "Y" in this field, the item 
  701.         displayed may be linked to other items. See below for details.
  702.              19. LAST RECEIVED: This will be the data that the  inventory 
  703.         item  was last received into inventory. This date serves  as  the 
  704.         basis of the LIFO and FIFO costing method and is updated automat-
  705.         ically when inventory is received in the SOR function.
  706.              Always press the 'Enter' key after completing the entry  for 
  707.         any field. If you fail to do this (ie. if you use the cursor keys 
  708.         to  move to the next field), the data you entered will  be  lost. 
  709.         The cursor keys may be used to move to the next field (down arrow
  710.         or  right  arrow keys) or to a previous field (up arrow  or  left 
  711.         arrow  keys)  but  if changes are made, you  must  press  'Enter' 
  712.         before leaving the field.
  713.              The bottom two rows of fields are "calculated fields" and as 
  714.         such are maintained automatically by the program. 
  715.              The  first  of these two rows contains the TL SOLD,  TL  RE-
  716.         CEIVED,  and TL RETURNED fields. These fields  together  comprise 
  717.         the "item history" for this item. The TL SOLD field is increment-
  718.         ed  automatically every time one of these items is sold.  The  TL 
  719.         RECEIVED field is a record of the number of these items  received 
  720.         into  inventory. The TL RETURNED field is incremented  each  time 
  721.         one  of  these items is returned by way of a  merchandise  return 
  722.         transaction in the POS. The Item History can be reset in the  ICP 
  723.         utilities function.
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.              The bottom row of fields includes QTY ORDERED, QTY RECEIVED, 
  731.         and  QTY BACKORDERED. This is the order status of the  item.  The 
  732.         QTY  ORDERED  is automatically incremented whenever the  item  is 
  733.         "ordered" in the SOR module. QTY RECEIVED is incremented when the 
  734.         item is received. If the quantity received is equal to the  quan-
  735.         tity  ordered, the order status will be cleared and  these  three 
  736.         fields will be set to zero (0). The order status can be reset  in 
  737.         the SOR function.
  738.              After the record has been completed for this item, you  will 
  739.         be  able to enter a memo for the item. Memos may be added at  any 
  740.         time hereafter in the Utility function.
  741.              If  you entered a "Y" in the COMPOSITE field for this  item, 
  742.         you will now be able to link other inventory items to this one as 
  743.         composite members. In the pop up window, add the item number  and 
  744.         quantity you wish to link. You may add as many composite  members 
  745.         as you wish and when the composite is sold, the composite members 
  746.         will  also be "sold" in the quantities indicated. If you enter  a 
  747.         "COST" for each member, the composite report (I_compo1) will give 
  748.         you a total cost for each composite (assembly)
  749.         
  750.         3.0 EDT
  751.              The edit function (EDT) is used to change information in the 
  752.         record.  After  the field is changed, press the  'Enter'  key  to 
  753.         assure  that  the changes are permanent. When you  have  finished 
  754.         editing the record, press the "ESC" key if you wish to pass  over 
  755.         any remaining fields.
  756.              Use  caution  when changing the item number  of  the  record 
  757.         because  duplication may result from changing the item number  to 
  758.         one that already exists. The system does not check for duplicates 
  759.         in the edit mode.
  760.         
  761.         4.0 FND
  762.         Locating  a certain record can be accomplished most  quickly 
  763.         with the FND function. You will be able to locate records by  the 
  764.         item number, description, vendor, or manufacturer.
  765.              The  system  will find the best match for  the  target  data 
  766.         entered.  For example, if you are attempting to find all  records 
  767.         with  "CARBURETOR" as the description, enter "CARB".  The  system 
  768.         will Find "CARB", "CARBURETOR", "CARB KIT", "CARBURETOR  GASKET", 
  769.         etc.
  770.         
  771.              Notice  that  the field you search  on  (item,  description, 
  772.         vendor,  manufacturer) will determine the order of  the  records 
  773.         in the data base. For example, if you search on vendor, the 
  774.         records will be sequenced in order of the vendor name  (alphabet-
  775.         ic).  If you search for a specific vendor and then  browse  (BRO) 
  776.         the  data  base, you will see that the records are  in  order  by 
  777.         vendor.  The order of the records will be indicated in the  lower 
  778.         left  corner  of the screen by a single word (ITEM,  DESC,  VEND, 
  779.         MAKE)  representing the index in use. This index will  remain  in 
  780.         use  until  changed.  If, for example, you wish to  return  to  a 
  781.         record sequence based upon the item number, search (FND) on  item 
  782.         and  simply hit the 'Enter' key when prompted for an item  number 
  783.         to find. 
  784.                 
  785.         5.0 BRO
  786.              The browse function enables you to view a range of  records. 
  787.         You  may browse the entire data base or a restricted  segment  of 
  788.         the data. Browsing a certain range of records can be  facilitated 
  789.         in one of two ways. 
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.              You  can  set the filter to include only those  records  you 
  797.         wish to view or you can locate the first record in the data  base 
  798.         containing that desired information (using the FND function)  and 
  799.         then  browse  the range of records matching this  criterion.  The 
  800.         difference  between these two methods lies in the fact  that  the 
  801.         filtered data base will give you an end-of-file ("<eof>")" signal 
  802.         at the end of the range and you will not be able to browse beyond 
  803.         this  point. Alternately, if you used the FND function to  locate 
  804.         the  first record in the data base containing the  desired  data, 
  805.         you will be able to browse through the information you desire  to 
  806.         view and on to the actual end of the file. Furthermore, a  filter 
  807.         can be set for any field or combination of fields whereas the FND 
  808.         function only operates on the "searchable" fields.
  809.              Notice  that  when you press the 'Enter' key  while  in  the 
  810.         Browse Window, the highlighted record will be displayed in  full-
  811.         screen  mode. Alternately, when you select Browse, the  displayed 
  812.         record becomes the "starting point" for the Browse.
  813.                 
  814.         6.0 FTR
  815.              The  filter function is one of the most powerful and  useful 
  816.         functions  of the system. With this feature you will be  able  to 
  817.         cause  the data base to act "as if" it contains only the  desired 
  818.         range of records. You can set a simple  filter isolating a single 
  819.         record or a  complex  filter including,  excluding and relating 
  820.         fields by using  the  "and/or" logical operators.
  821.              Once set a filter will remain in effect until you cancel  or 
  822.         modify  it. You will see the "<filtered>" message at  the  bottom 
  823.         left corner of the screen if a filter is in effect.
  824.              Filters  can be used to limit most ICP  functions  including 
  825.         viewing,  browsing, ordering and receiving inventory, and  report 
  826.         generation.
  827.              The  Filter  function is "case sensitive" and you  must  pay 
  828.         attention to case in the target value.
  829.              As  an example of the use of filters, suppose we  desire  to 
  830.         view  all  records where the vendor is "Norva" AND  the  make  is 
  831.         "Tec".  Select the filter option from the Main Menu (option  #6). 
  832.         Next,  highlight  the  "Create New Filter" option.  You  will  be 
  833.         presented  with a field list from which to select the fields  you 
  834.         wish to filter. Highlight the "Vendor" field and press the  Enter 
  835.         key.  Next, highlight the "Equals" option. Enter the vendor  name 
  836.         "Norva"  as the target value for the vendor. Highlight the  "and" 
  837.         option  because we desire to see all records where the vendor  is 
  838.         Norva AND the make is Tec. Repeat the process outlined above  for 
  839.         the make = "TEC" and select the "Done" option to filter the  data 
  840.         base according to the criterion you just entered.
  841.         
  842.         7.0 ZOM
  843.              The  Zoom (ZOM) function will allow you to view  the  vendor 
  844.         record associated with the displayed inventory record. The vendor 
  845.         record  contains  the  vendor name, address,  phone  number,  and 
  846.         contact person. 
  847.              If  there  is no vendor record for the  displayed  inventory 
  848.         item, you will see a blank record displayed in the "zoom window". 
  849.         You may add the vendor information by first pressing the  'Enter' 
  850.         key  to retrieve the cursor. Type the vendor name and  press  the 
  851.         'Enter' key again. The cursor will disappear and you will be able 
  852.         to  use the cursor (right) key to move to the next  field.  Press 
  853.         the  'Enter' key again and repeat the process for each  field  of 
  854.         information.  After  Entering data in the last field,  press  the 
  855.         'Enter'  key to remove the cursor and then press Esc to exit  the 
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.         window.
  863.              If you desire to delete a vendor, locate the desired  vendor 
  864.         with the FND function, zoom on the vendor file and highlight  the 
  865.         VENDOR  field. Use the delete key to remove the VENDOR  name  and 
  866.         press the  'Enter' key once again to remove the cursor. Press the  
  867.         Esc key to exit the window and the vendor will be deleted.
  868.              Remember,  to make changes in the fields of the vendor  file 
  869.         you must have a cursor present. To move from field to field,  the 
  870.         cursor  must be absent. If the VENDOR name is missing, the record 
  871.         will be deleted when you exit the window.
  872.                 
  873.         8.0 UTL
  874.              The  utility  function includes Memo, Pack,  Backup,  index, 
  875.         Reprice, Initialize, and Deletion utilities.
  876.                 
  877.         8.1 PAK
  878.              Packing  the data base permanently removes the  deleted  re-
  879.         cords from the data base. Therefore, before packing it is desira-
  880.         ble to print a Deletion Report in order to verify the records  to 
  881.         be  removed. It is also a good idea to keep the Deletion  Reports 
  882.         as a permanent hard copy record of all deletions.
  883.              Prior  to the actual packing of the data base,  deleted  re-
  884.         cords  can be recalled. In addition to the toggle feature in  the 
  885.         delete  key, you may specify a range to recall and  "undelete"  a 
  886.         large number of records all at once.
  887.         
  888.         8.2 BKU
  889.              The backup utility is provided here, in the Utility function 
  890.         of  the CCP and at the logoff screen of the Main Menu. 
  891.         
  892.         8.3 IDX
  893.              This is a general "housekeeping" utility that is provided as 
  894.         a means of repairing damaged or corrupted index files. If you are 
  895.         unable to locate a record that you have good reason to believe is 
  896.         in the data base... reindex!
  897.              It is good data base management practice to reindex the data 
  898.         base periodically.
  899.         
  900.         8.4 REP
  901.              Repricing  inventory is accomplished by entering  a  formula 
  902.         which  will  be used to replace the specified  price  level.  For 
  903.         example,  if  you wish to replace the list field  with  cost+35%, 
  904.         enter  the formula as "cost*1.35". You will be  prompted  for the  
  905.         price  level  to replace with the formula and,  in   this   case, 
  906.         specify  the LIST field. The result will be that the contents  of 
  907.         the  LIST  field will be replaced with the contents of  the  cost 
  908.         field + 35% (of the cost).
  909.              Only the COST, RETAIL, and WHOLESALE fields and mathematical 
  910.         expressions acting on these fields are permitted in the formula.
  911.                 
  912.         8.5 INI
  913.              This function will reset the Sales History for the specified 
  914.         range.  The Sales History consists of the total number  sold  (TL 
  915.         SOLD),  received  (TL RECEIVED), and the total returned  (TL  RE-
  916.         TURNED).
  917.                 
  918.         8.6 DEL
  919.              The (global) deletion utility is provided so that a range of 
  920.         records  can be deleted at one time. This is the function to  use 
  921.         when  you are finished with the demo data base provided with  the 
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.         ICP system. Remember... you must "PACK" the data base to actually 
  929.         remove records marked for deletion (section 8.2).
  930.                 
  931.         8.7 IMP
  932.              This option contains the import/export/upload functions  for 
  933.         the system.
  934.         
  935.         8.7.1 IMPORT
  936.              This  function will append previously exported data  to  the 
  937.         inventory  data base. If item numbers being imported are  located 
  938.         in  the  existing data base, the record will be updated.  If  the 
  939.         item  number  is not located, it will be added to the  data  base 
  940.         being imported to.
  941.         
  942.         8.7.2 EXPORT
  943.              There are two export functions.
  944.         
  945.         8.7.2.1 BARCODE FILE
  946.              This  option will create a comma delimited ASCII  file  con-
  947.         taining  the item number, description and minimum quantity  only. 
  948.         This  file will serve as the source file for printing  bar  codes 
  949.         with the optional barcode module. If you desire more  information 
  950.         about the optional bar code module, please contact S7S.
  951.         
  952.         8.7.2.2 INVENTORY FILE
  953.              This option will export the "inven.dbf" file and the associ-
  954.         ated "inven.dbt" file (memos for the inventory items) to a floppy 
  955.         disk.   The   exported  filenames  will   be   "xinven.dbf"   and 
  956.         "xinven.dbt" respectively.
  957.         
  958.         8.7.3 UPLOAD
  959.              This  option is used to update the inventory data base  with 
  960.         input  from a remote scanner (tri-corder) attached to the  serial 
  961.         port. If you desire more information about the optional bar  code 
  962.         module, please contact S7S. 
  963.              Without  the  bar code module, this option can  be  used  to 
  964.         enter  item number and count only. to exit the function, enter  a 
  965.         string of zeros (0) in the item number field.
  966.          
  967.         9.0 REPORTS
  968.              The  ICP  Report Generator currently includes  15  different 
  969.         reports.  The registered version of the ICP includes  a  separate 
  970.         program  which  will enable you to modify these  reports  and  to 
  971.         create additional ones of your own design.
  972.              To  print  a report, select the "RPT" option (#9)  from  the 
  973.         Main  Menu. You will see a list of reports in the  window.  High-
  974.         light the desired report and press the "Enter" key.
  975.              Next,  you will be given the opportunity to enter a  filter, 
  976.         to  proceed, or to abort the printing process and return  to  the 
  977.         Main Menu.
  978.              Following  the filter option, you will be asked to  enter  a 
  979.         "Key  Expression" for the report. This is the index key and  will 
  980.         determine  the sequencing of the records in the report.  The  de-
  981.         fault for most ICP reports is "vendor+item". This means that  the 
  982.         reports  will appear in vendor order with item numbers  in  order 
  983.         within  each  vendor. You may index the reports on any  field  or 
  984.         combination of fields. For example, the Abstract Report in  order 
  985.         of "Aisle" (location)+item because this report is used for taking 
  986.         inventory  and it is desirable for the records to be in order  of 
  987.         location for this purpose.
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.         9.1 I_ABSTRA
  995.              The Inventory Abstract is provided to assist the re-counting 
  996.         of  inventory. The report is arranged in order of  item  location 
  997.         code  and  then  by item number. It will be of  great  help  when 
  998.         taking inventory.
  999.         
  1000.         9.2 I_BACKOR
  1001.              The Back Order Report is available for the full data base, a 
  1002.         single  vendor or for a single manufacturer. It is a  listing  of 
  1003.         all items which have been back ordered from the vendor.
  1004.         
  1005.         9.3 I_COMPOS
  1006.              This  report lists all composites and their associated  com-
  1007.         posite members.
  1008.         
  1009.         9.4 I_DELETI
  1010.              The inventory Deletion Report is a list of all inventory 
  1011.         items which have been marked for deletion.
  1012.         
  1013.         9.5 I_INVORD
  1014.              The Inventory Order Report is a listing of all items where 
  1015.         the count is less thast the min (ie ord_status = "y").
  1016.         
  1017.         9.6 I_PRICEB
  1018.              This  is  a price list including both retail  and  wholesale 
  1019.         price levels.
  1020.         
  1021.         9.7 I_PRICER
  1022.              This is a price list including only the retail price level.
  1023.         
  1024.         9.8 I_PRICEW
  1025.              This price list includes the wholesale price level only.
  1026.         
  1027.         9.9 I_PUROR1
  1028.              This is the Purchase Order Report.
  1029.         
  1030.         9.10 REPORT
  1031.              This is a list of all ICP reports and their definitions.
  1032.         
  1033.         9.11 I_REPRI1
  1034.              This is the Pre-repricing Report.
  1035.         
  1036.         9.12 I_REPRI2
  1037.              This is the Post-Repricing Report.
  1038.         
  1039.         9.13 I_SALEHX
  1040.              This is the Sales History Report.
  1041.         
  1042.         9.14 I_SKVAL1
  1043.              This is the Stock Value Report.
  1044.         
  1045.         9.15 I_SKVAL2
  1046.              This is the Stock Value Summary Report.
  1047.         
  1048.         9.16 I_SUMMAR
  1049.              This is the Inventory Summary Report.
  1050.         
  1051.         9.17 I_VENLST
  1052.              This is the vendor mailing list.
  1053.         
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.         10.0 LABELS
  1061.              The bin label and vendor mailing label are included here  as 
  1062.         example.  You can use the RL program furnished at  no  additional 
  1063.         cost  with  the registered version of the ICP program  to  modify 
  1064.         these labels or to create you own from scratch.
  1065.         
  1066.         10.1 I_BINLBL
  1067.              This  is a bin/price label. This label is also available  by 
  1068.         pressing the F9 key.
  1069.         
  1070.         10.2 I_VENLBL
  1071.              The  vendor mailing label is also available by pressing  the 
  1072.         F10 key.
  1073.         
  1074.         
  1075.         
  1076.         
  1077.         
  1078.         
  1079.         
  1080.         
  1081.         
  1082.         
  1083.         
  1084.         
  1085.         
  1086.         
  1087.         
  1088.         
  1089.         
  1090.         
  1091.         
  1092.         
  1093.         
  1094.         
  1095.         
  1096.         
  1097.         
  1098.         
  1099.         
  1100.         
  1101.         
  1102.         
  1103.         
  1104.         
  1105.         
  1106.         
  1107.         
  1108.         
  1109.         
  1110.         
  1111.         
  1112.         
  1113.         
  1114.         
  1115.         
  1116.         
  1117.         
  1118.         
  1119.         
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.                                    APPENDICES
  1127.                         
  1128.                   A. Shareware Defined
  1129.                         
  1130.                   B Software License Agreement
  1131.                         
  1132.                   C. Disclaimer
  1133.                         
  1134.                   D. Registration/Invoice
  1135.                         
  1136.                   E. Software Support
  1137.                         
  1138.                   F. PICS (point-of-sale software)
  1139.         
  1140.         
  1141.                                         
  1142.         
  1143.         
  1144.         
  1145.         
  1146.         
  1147.         
  1148.         
  1149.         
  1150.         
  1151.         
  1152.         
  1153.         
  1154.         
  1155.         
  1156.         
  1157.         
  1158.         
  1159.         
  1160.         
  1161.         
  1162.         
  1163.         
  1164.         
  1165.         
  1166.         
  1167.         
  1168.         
  1169.         
  1170.         
  1171.         
  1172.         
  1173.         
  1174.         
  1175.         
  1176.         
  1177.         
  1178.         
  1179.         
  1180.         
  1181.         
  1182.         
  1183.         
  1184.         
  1185.         
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.                                    APPENDIX A
  1193.                         
  1194.                              DEFINITION OF SHAREWARE
  1195.              Shareware distribution gives users a chance to try  software 
  1196.         before  buying  it. If you try a Shareware program  and  continue 
  1197.         using  it,  you  are expected to  register.  Individual  programs  
  1198.         differ  on  details  -- some request  registration  while  others 
  1199.         require  it, some specify a maximum trial period. With  registra-
  1200.         tion,  you get anything from the simple right to  continue  using 
  1201.         the software to an updated program with printed manual.
  1202.              Copyright laws apply to both Shareware and commercial  soft-
  1203.         ware,  and  the copyright holder retains all rights, with  a  few 
  1204.         specific exceptions as stated below. Shareware authors are accom-
  1205.         plished  programmers, just like commercial authors, and the  pro-
  1206.         grams  are of comparable quality. (In both cases, there are  good 
  1207.         Programs  and bad ones!) The main difference is in the method  of 
  1208.         distribution.  The author specifically grants the right  to  copy 
  1209.         and  distribute  the software, either to all and sundry or  to  a 
  1210.         specific group. For example, some authors require written permis-
  1211.         sion before a commercial disk vendor may copy their Shareware.
  1212.              Shareware is a distribution method, not a type of  software. 
  1213.         You  should find software that suits your needs  and  pocketbook, 
  1214.         whether it's commercial or Shareware. The Shareware system  makes 
  1215.         fitting  your needs easier, because you can try before  you  buy. 
  1216.         And  because the overhead is low, prices are low also.  Shareware 
  1217.         has  the  ultimate money-back guarantee -- if you don't  use  the 
  1218.         product, you don't pay for it.
  1219.              ICP is a "shareware program" and is provided at no charge to
  1220.         the  user  for  evaluation.   Feel free to  share  it  with  your 
  1221.         friends,  but  please do not give it away altered or as  part  of 
  1222.         another  system.  The essence of "user-supported" software is  to 
  1223.         provide  personal  computer users with quality  software  without 
  1224.         high  prices,  and yet to provide incentive  for  programmers  to 
  1225.         continue  to  develop  new products.  If you  find  this  program 
  1226.         useful  and continue to use ICP after sixty (60) days,  you  must 
  1227.         make a registration payment of $65.00 to Spirit7 Software,  Ltd..  
  1228.              The $65.00 registration fee will license one copy for use on  
  1229.         any  one computer at any one time.  You must treat this  software  
  1230.         just  like a book.  An example is that this software may be  used 
  1231.         by any number of people and may be freely moved from one computer  
  1232.         location   to another, so long as there is no possibility  of  it  
  1233.         being used at one location while it's being used at another. Just 
  1234.         as   a book cannot be read by two different persons at  the  same 
  1235.         time.
  1236.              Commercial   users   of   ICP must register  and   pay   for  
  1237.         their  copies   of   ICP within 30 days of  first  use  or  their  
  1238.         license  is withdrawn.   Site-License arrangements may be made by  
  1239.         contacting Spirit7 Software, Ltd..
  1240.              Anyone  distributing ICP for any kind of  remuneration  must 
  1241.         first  contact  Spirit7 Software, Ltd. at the address  below  for 
  1242.         authorization.  This authorization will be automatically  granted 
  1243.         to distributors recognized by the (ASP) as adhering to its guide-
  1244.         lines for shareware distributors, and such distributors may begin
  1245.         offering  ICP  immediately (However Spirit7 Software,  Ltd.  must 
  1246.         still  be advised so that the distributor can be kept  up-to-date 
  1247.         with the latest version of ICP.).
  1248.              You  are  encouraged  to pass a copy of ICP  along  to  your 
  1249.         friends for evaluation.  Please encourage them to register  their 
  1250.         copy  if  they find that they can use it.  All  registered  users 
  1251.         will receive a copy of the latest version of the ICP system.
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.                                    APPENDIX B
  1259.                         
  1260.                            SOFTWARE LICENSE AGREEMENT
  1261.              Spirit7   Software, Ltd. grants you a  conditional   license  
  1262.         to  use  this software for a period of thirty (60) days  for  the  
  1263.         purpose  of  evaluation.  If you decide to continue  to  use  the  
  1264.         product  beyond   this  period  or if you use  it  for   purposes  
  1265.         other  than evaluation,  you must register your copy. To register  
  1266.         send   your name,  address,  and a check in the amount of  $65.00  
  1267.         to  Spirit7 Software, Ltd. 
  1268.         
  1269.         
  1270.                                         
  1271.         
  1272.         
  1273.         
  1274.         
  1275.         
  1276.         
  1277.         
  1278.         
  1279.         
  1280.         
  1281.         
  1282.         
  1283.         
  1284.         
  1285.         
  1286.         
  1287.         
  1288.         
  1289.         
  1290.         
  1291.         
  1292.         
  1293.         
  1294.         
  1295.         
  1296.         
  1297.         
  1298.         
  1299.         
  1300.         
  1301.         
  1302.         
  1303.         
  1304.         
  1305.         
  1306.         
  1307.         
  1308.         
  1309.         
  1310.         
  1311.         
  1312.         
  1313.         
  1314.         
  1315.         
  1316.         
  1317.         
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.                                    APPENDIX C
  1325.         
  1326.                              DISCLAIMER - AGREEMENT
  1327.              Users  of ICP must accept this disclaimer of warranty:  "ICP 
  1328.         is  supplied  as is.  The author disclaims  all  warranties,  ex-
  1329.         pressed or implied, including, without limitation, the warranties
  1330.         of  merchantability  and of fitness for any purpose.  The  author 
  1331.         assumes no liability for damages, direct or consequential, which
  1332.         may result from the use of ICP." 
  1333.         
  1334.         
  1335.                                         
  1336.         
  1337.         
  1338.         
  1339.         
  1340.         
  1341.         
  1342.         
  1343.         
  1344.         
  1345.         
  1346.         
  1347.         
  1348.         
  1349.         
  1350.         
  1351.         
  1352.         
  1353.         
  1354.         
  1355.         
  1356.         
  1357.         
  1358.         
  1359.         
  1360.         
  1361.         
  1362.         
  1363.         
  1364.         
  1365.         
  1366.         
  1367.         
  1368.         
  1369.         
  1370.         
  1371.         
  1372.         
  1373.         
  1374.         
  1375.         
  1376.         
  1377.         
  1378.         
  1379.         
  1380.         
  1381.         
  1382.         
  1383.         
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.                                    APPENDIX D
  1391.         
  1392.                               REGISTRATION/INVOICE
  1393.         
  1394.         =================================================================
  1395.                                      NOTICE!
  1396.              You  may now register your software directly  by  contacting 
  1397.         our  24  hour support BBS at (703) 949-4464.  Simply  follow  the 
  1398.         prompts as you logon to the system.
  1399.         =================================================================
  1400.         
  1401.              Thank you for the opportunity to demonstrate the ICP system. 
  1402.         If  you decide to use this software beyond the evaluation  period 
  1403.         (60  days),  you must register your copy with  Spirit7  Software, 
  1404.         Ltd. The registration fee is $65.00 FOR EACH COPY IN USE.
  1405.              You  may  call or write Spirit7 with any questions  you  may 
  1406.         have regarding the installation or operation of this software.
  1407.              Please  follow the instructions in the README.DOC  file  for 
  1408.         installation of the software (COPY A:README.DOC PRN).
  1409.                 
  1410.              These are the benefits of registering the software...
  1411.         
  1412.              1. You will receive a published manual (enhanced).
  1413.              2. You will receive TWO additional utility programs free...
  1414.                   a.  You will receive the RL program which  will  enable 
  1415.         you to create or modify ICP reports and labels. This program will 
  1416.         enable  you  to  add a custom report  heading  (identifying  your 
  1417.         company,  dept, etc.). You will be able to change (or  eliminate) 
  1418.         grouping  (currently,  most ICP reports are grouped  by  vendor); 
  1419.         add, change, or eliminate any field in any report; add calculated 
  1420.         fields for special purposes; create special reports form scratch.
  1421.                   b.  You will receive a very powerful  interactive  data 
  1422.         base  utility  which will enable you to append data to  your  ICP 
  1423.         data  base  from any other "dbf" file or from  ascii  files.  The 
  1424.         utility  also includes many other useful functions to enable  you 
  1425.         to work with your data and index files.
  1426.              3. You will receive a registered copy of the LATEST  version 
  1427.         of  the ICP system and you will be added to our mailing  list  so 
  1428.         that  you are assured of receiving upgrades, revisions,  and  new 
  1429.         product information.
  1430.              4.  The  registered  version does not  include  the  opening 
  1431.         screen  which requires you to enter a random number access code.
  1432.              5.   You  will  become eligable to  receive  unlimited  FREE 
  1433.         telephone  support  as  outlined in the appendix  to  the  Manual 
  1434.         (Manual.doc).
  1435.              6.  We will make custom changes to registered software.  See 
  1436.         the "Custom.doc" file for details.
  1437.              7.  If you discover a "bug" or anomaly in the  software,  we  
  1438.         will  attempt to resolve the problem within 5 days from the  date 
  1439.         that we receive the notice of the bug.
  1440.              8.  You  may upgrade to the PICS  point-of sale package  for 
  1441.         $330.00.Please refer to PICS.DOC or appendix F of MANUAL.DOC  for 
  1442.         details.
  1443.         
  1444.         
  1445.         
  1446.         
  1447.         
  1448.         
  1449.         
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.                                      REGISTRATION/INVOICE
  1457.              Please  complete this form and return to the address  below. 
  1458.         Enclose  an  check in the amount indicated on the  completed  in-
  1459.         voice.
  1460.                
  1461.         YOUR NAME:_______________________________________________________ 
  1462.         
  1463.         BUSINESS NAME:___________________________________________________
  1464.                               
  1465.         ADDRESS:_________________________________________________________ 
  1466.                 
  1467.         CITY:________________________________ ST:______ ZIP:_____________ 
  1468.                 
  1469.         PHONE:_______________________________
  1470.                 
  1471.         NAME OF PRODUCT:__________ SERIAL NUMBER:_040193___VERSION:_8.5_ 
  1472.                  
  1473.         WHERE DID YOU OBTAIN YOUR COPY OF THIS SOFTWARE?:________________
  1474.         
  1475.         _________________________________________________________________
  1476.                 
  1477.         PLEASE INDICATE THE DISKETTE SIZE REQUIRED: ____3 1/2  ____ 5 1/4  
  1478.                 
  1479.         ========================== INVOICE ==============================
  1480.         
  1481.         ____ ICP software registration.......... $65.00 ea $_____________
  1482.              (includes latest version of ICP and document-
  1483.              ation.)
  1484.         
  1485.         ____ ICP Multi-User Version.............$105.00 ea $_____________
  1486.              (includes latest version of ICP and document-
  1487.              ation.)
  1488.         
  1489.         ____ PICS demo package...................$65.00 ea $_____________
  1490.              (includes ICP.)
  1491.         
  1492.         ____ PICS package (complete)............$395.00 ea $_____________                  
  1493.              (Includes ICP.) 
  1494.         
  1495.         ____ PICS Multi-User Version............$595.00 ea $_____________
  1496.              (Includes ICP.)
  1497.         
  1498.         ____ BBS Extended Support (1st year).....$75.00 ea $_____________
  1499.         
  1500.         Virginia residents add .045% sales tax ............$_____________
  1501.         
  1502.         Overseas orders add $10.00 shipping and handling...$_____________        
  1503.                 
  1504.         COD add $5.00......................................$_____________
  1505.         
  1506.         TOTAL DUE:.(US Funds only, please).................$_____________
  1507.                 
  1508.         REMIT TO:           Spirit7 Software, Ltd.
  1509.                             PO Box 777
  1510.                             Waynesboro, Va 22980
  1511.                             (703) 943-4635
  1512.         
  1513.         
  1514.         
  1515.         
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.                                    APPENDIX E
  1523.                                 SOFTWARE SUPPORT
  1524.         
  1525.         
  1526.              You  must register your program with S7S to be eligible  for 
  1527.         technical  support! If you purchased your program  directly  from 
  1528.         S7S,  you are automatically registered. If you purchased it  from 
  1529.         any   other   source,   you   must   send   us   the    completed 
  1530.         registration/invoice form provided with this package in order  to 
  1531.         become registered.
  1532.         
  1533.                             STANDARD PRODUCT SUPPORT
  1534.              Standard Product Support is unlimited and free of charge  to 
  1535.         the  registered user. You may contact or support department  with 
  1536.         questions  regarding  the operation of the program  or  with  any 
  1537.         other  difficulty  you  may encounter with its  use.  Support  is 
  1538.         available through any of the five channels listed below.
  1539.         
  1540.                                 EXTENDED SUPPORT
  1541.              Extended  Support is available for an annual fee  of  $75.00 
  1542.         and includes access to the Extended  Support Libraries in our new 
  1543.         support BBS. This library includes continuously updated  versions 
  1544.         of  our software and associated documentation and assures you  of 
  1545.         the latest in terms of both features and bug fixes.
  1546.         
  1547.                                 SUPPORT CHANNELS
  1548.         1. Telephone:
  1549.         (703) 943-4635
  1550.         Telephone support is available from 9:00 am to 4:30 pm (est).  It 
  1551.         is unlikely that we will return calls for tech support,  however, 
  1552.         we  are  available during the hours listed above and  you  should 
  1553.         have no difficulty reaching us.
  1554.         
  1555.         2. Mail:
  1556.         Spirit7 Software, Ltd.
  1557.         Po Box 777
  1558.         Waynesboro, VA  22980
  1559.         
  1560.         3. Compuserve e-mail
  1561.         PPN # 73530,3234
  1562.         
  1563.         4. BBS:
  1564.         (703) 949-4464
  1565.         We  now have a 24 hr. BBS where you can obtain support. In  addi-
  1566.         tion, the BBS offers the following services:
  1567.              1.  The  latest program updates will be  available  free  of 
  1568.         charge to registered users who subscribe to Extended Support (see 
  1569.         above).
  1570.              2. New products released for beta testing will be available.
  1571.              3. Custom programs and other special files can be immediate-
  1572.         ly downloaded.
  1573.              4. Extensive Shareware libraries are available.
  1574.         
  1575.         5. Fax:
  1576.         (703) 943-4635
  1577.         
  1578.         
  1579.         
  1580.         
  1581.                                    APPENDIX F
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.         
  1589.                                       PICS
  1590.              The  Inventory Control Program (ICP) is a module of  a  full 
  1591.         featured point-of-sale inventory control program called PICS.
  1592.                 
  1593.              PICS  (Positive Inventory Control System) was  first  intro-
  1594.         duced  in the summer of 1987 and has undergone  many  significant 
  1595.         revisions  in  response to the suggestions of our users  and  the 
  1596.         continued   research of Spirit7 Software. This   revision  repre-
  1597.         sents  several thousand hours of research, development and  test-
  1598.         ing.
  1599.                 
  1600.              PICS  will transform your computer into a modern  electronic 
  1601.         cash  register with all of the features and functions  you  would 
  1602.         expect;  such as sales (cash, credit, account), received  on  ac-
  1603.         count, paid-out, merchandise return and many others. Your  inven-
  1604.         tory is automatically updated as the transactions occur and  over 
  1605.         40 different reports are instantly available to provide an analy-
  1606.         sis of important aspects of your business.
  1607.                 
  1608.              The  PIC System tracks inventory, customers, sales,  orders, 
  1609.         backorders,  purchase  orders, customer  history,  item  history, 
  1610.         sales history, vendors, receivables, and payables.
  1611.                 
  1612.              The  software package will operate on any IBM or  compatible 
  1613.         computer with the following MINIMUM configuration:
  1614.                 
  1615.                   * MS or PC Dos version 3.0 or higher
  1616.                   * 640 KB RAM (1 MEG recommended)
  1617.                   * hard disk
  1618.                   * 80 column printer (optional)
  1619.                   * PC compatible cash drawer (optional)
  1620.                 
  1621.              The Inventory Control Program (ICP) is available  separately 
  1622.         or  as part of the full system and is a good place to  start  the 
  1623.         process of gaining computer control of your inventory. It is easy 
  1624.         to   learn,  easy  to use and can be upgraded to  the  full  PICS 
  1625.         package.
  1626.                 
  1627.              Here are a few of the features of the PIC system...
  1628.                 
  1629.              * Locate or add customer info at the time and point of sale.
  1630.              * Maintain inventory and customer data base automatically.
  1631.              * Supports cash, credit card, store account, or split sales
  1632.              * Ability to store and recall an invoice (work-in-progress).
  1633.              * Produces estimates.
  1634.              * Unlimited department categories.
  1635.              * Supports retail or wholesale transactions.
  1636.              * Edit the price of any item sold.
  1637.              * Discount by the item, by the invoice or by combination.
  1638.              * Issue a custom (personalized) invoice.
  1639.              * Instant price look-up.
  1640.              * Maintain precise daily journal of all transactions.
  1641.              * Maintain register totals for all departments.
  1642.              * Maintains a customer history file.
  1643.              * Issues statements aged from the invoice date.
  1644.                 
  1645.         
  1646.                                     
  1647.                                     MORE THAN
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.                           40 REPORTS GENERATED BY PICS
  1655.                                     INCLUDING
  1656.                 
  1657.              * INVENTORY SUMMARY    * STOCK VALUE    * JOURNAL
  1658.              * INVENTORY REPRICING  * PRICE LISTS    * ITEM HISTORY
  1659.              * INVENTORY ORDER      * ABSTRACT       * SYSTEM LOG
  1660.              * INVENTORY ANALYSIS   * SALES HISTORY  * CUSTOMER LISTS
  1661.              * INVENTORY BACKORDER  * TAX SUMMARY    * CUSTOMER BACKORDER
  1662.              * INVENTORY DELETION   * REGISTERS      * CUSTOMER DELETION
  1663.              * PURCHASE ORDER       * STATEMENTS     * CUSTOMER HISTORY
  1664.                 
  1665.              The PICS package is available for $395.00. Registered  users 
  1666.         of  the  ICP  may upgrade for $330.00. A  fully  functional  demo 
  1667.         version is available for $65.00.
  1668.         
  1669.         
  1670.         
  1671.         
  1672.         
  1673.         
  1674.         
  1675.         
  1676.         
  1677.         
  1678.         
  1679.         
  1680.         
  1681.         
  1682.         
  1683.         
  1684.         
  1685.         
  1686.         
  1687.         
  1688.         
  1689.         
  1690.         
  1691.         
  1692.         
  1693.         
  1694.         
  1695.         
  1696.         
  1697.         
  1698.         
  1699.         
  1700.         
  1701.         
  1702.         
  1703.         
  1704.         
  1705.         
  1706.         
  1707.         
  1708.         
  1709.         
  1710.         
  1711.         
  1712.         
  1713.         This  program  is produced by a member  of  the  Association of  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.         Shareware Professionals (ASP).  ASP wants to make  sure  that the  
  1721.         shareware  principle works for you.  If you  are  unable  to  
  1722.         resolve  a shareware related problem with an ASP member  by  con-
  1723.         tacting   the member directly, ASP may be able to help.  The  ASP 
  1724.         Ombudsman   can help  you  resolve a dispute or problem  with  an 
  1725.         ASP  member,  but does not provide technical support for members' 
  1726.         products.  Please write to the ASP Ombudsman at 545 Grover  Road, 
  1727.         Muskegon, MI 49442 or  send  a  Compuserve message via   easyplex  
  1728.         to  ASP  Ombudsman 70007,3536
  1729.                         
  1730.                 
  1731.                 
  1732.                 
  1733.         
  1734.         
  1735.         
  1736.  
  1737.  
  1738.  
  1739.